tower (fort) - Español Inglés Diccionario